usagge based approach